Science

Trees Have the Potential to Live Indefinitely